<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>OpenShoe: usb_atmel.h Source File</title>

<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css" />

<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>

</head>
<body>
<div id="top"><!-- do not remove this div! -->


<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  
  
  <td style="padding-left: 0.5em;">
   <div id="projectname">OpenShoe
   &#160;<span id="projectnumber">0.1</span>
   </div>
   
  </td>
  
  
  
 </tr>
 </tbody>
</table>
</div>

<!-- Generated by Doxygen 1.7.5.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
<div class="header">
  <div class="headertitle">
<div class="title">usb_atmel.h</div>  </div>
</div>
<div class="contents">
<a href="usb__atmel_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
<a name="l00039"></a>00039 <span class="preprocessor">#ifndef _USB_ATMEL_H_</span>
<a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define _USB_ATMEL_H_</span>
<a name="l00041"></a>00041 <span class="preprocessor"></span>
<a name="l00050"></a>00050 
<a name="l00051"></a>00051 
<a name="l00061"></a>00061 
<a name="l00062"></a><a class="code" href="group__usb__atmel__ids__group.html#ga743cf21f96dd33b647482be549c304f7">00062</a> <span class="preprocessor">#define  USB_VID_ATMEL                             0x03EB</span>
<a name="l00063"></a>00063 <span class="preprocessor"></span>
<a name="l00064"></a>00064 
<a name="l00067"></a>00067 
<a name="l00070"></a><a class="code" href="group__usb__atmel__ids__group.html#gae24888f62e3e64cb01fde415bf712964">00070</a> <span class="preprocessor">#define  USB_PID_ATMEL_MEGA_HIDGENERIC             0x2013</span>
<a name="l00071"></a><a class="code" href="group__usb__atmel__ids__group.html#ga6ffa25d6fd7b99faffb10811165a5cbc">00071</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_MEGA_HIDKEYBOARD            0x2017</span>
<a name="l00072"></a><a class="code" href="group__usb__atmel__ids__group.html#ga433805be6787a174140c0b140cd3b19c">00072</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_MEGA_CDC                    0x2018</span>
<a name="l00073"></a><a class="code" href="group__usb__atmel__ids__group.html#ga691d09a8572063b5408687f3c0812397">00073</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_MEGA_AUDIO_IN               0x2019</span>
<a name="l00074"></a><a class="code" href="group__usb__atmel__ids__group.html#gac3fdf47be4d8a57253ea554c086890a2">00074</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_MEGA_MS                     0x201A</span>
<a name="l00075"></a><a class="code" href="group__usb__atmel__ids__group.html#ga3e31683337b6ffe668a82e4b0665033a">00075</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_MEGA_AUDIO_IN_OUT           0x201B</span>
<a name="l00076"></a><a class="code" href="group__usb__atmel__ids__group.html#ga262ddbd401f791b4e05bd9d0691b5524">00076</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_MEGA_HIDMOUSE               0x201C</span>
<a name="l00077"></a><a class="code" href="group__usb__atmel__ids__group.html#ga3b4af600b6b2b5afc7ca55a6686d9bea">00077</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_MEGA_HIDMOUSE_CERTIF_U4     0x201D</span>
<a name="l00078"></a><a class="code" href="group__usb__atmel__ids__group.html#ga2a5eaaf1184fd8295e0fa4c95d0d2be2">00078</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_MEGA_CDC_MULTI              0x201E</span>
<a name="l00079"></a><a class="code" href="group__usb__atmel__ids__group.html#ga79aa6a09475a9fbcbb30416b7752349e">00079</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_MEGA_MS_HIDMS_HID_USBKEY    0x2022</span>
<a name="l00080"></a><a class="code" href="group__usb__atmel__ids__group.html#ga56d6948e6453977046c3fb85e0ff8f48">00080</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_MEGA_MS_HIDMS_HID_STK525    0x2023</span>
<a name="l00081"></a><a class="code" href="group__usb__atmel__ids__group.html#gab485e4b690d9238e96d1b7bb76e76237">00081</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_MEGA_MS_2                   0x2029</span>
<a name="l00082"></a><a class="code" href="group__usb__atmel__ids__group.html#ga9212dd62110d78c0ba313dbc93178de6">00082</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_MEGA_MS_HIDMS               0x202A</span>
<a name="l00083"></a><a class="code" href="group__usb__atmel__ids__group.html#ga7c7d2af4b6241c33e3addd3573e4d542">00083</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_MEGA_MS_3                   0x2032</span>
<a name="l00084"></a><a class="code" href="group__usb__atmel__ids__group.html#ga5dd1ecf3da98d83961de2f5de443e1c5">00084</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_MEGA_LIBUSB                 0x2050</span>
<a name="l00085"></a>00085 <span class="preprocessor"></span>
<a name="l00086"></a>00086 
<a name="l00089"></a><a class="code" href="group__usb__atmel__ids__group.html#ga482b37d2c4bd42852c448308f5e864fd">00089</a> <span class="preprocessor">#define  USB_PID_ATMEL_XPLAINED                    0x2122</span>
<a name="l00090"></a>00090 <span class="preprocessor"></span>
<a name="l00091"></a>00091 
<a name="l00094"></a><a class="code" href="group__usb__atmel__ids__group.html#ga03434816426bc21bbb384f9afe149f1e">00094</a> <span class="preprocessor">#define  USB_PID_ATMEL_UC3_ENUM                    0x2300</span>
<a name="l00095"></a><a class="code" href="group__usb__atmel__ids__group.html#ga3c3a8d8fc6c2d20b05e44b34a38c5159">00095</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_UC3_MS                      0x2301</span>
<a name="l00096"></a><a class="code" href="group__usb__atmel__ids__group.html#gaf5cf42327c8324b093b5a247d472b525">00096</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_UC3_MS_SDRAM_LOADER         0x2302</span>
<a name="l00097"></a><a class="code" href="group__usb__atmel__ids__group.html#ga5abb96a63cda4c7fb60a5d56fe2158b2">00097</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_UC3_EVK1100_CTRLPANEL       0x2303</span>
<a name="l00098"></a><a class="code" href="group__usb__atmel__ids__group.html#gae36d78d28923e15b4b58680c05d93946">00098</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_UC3_HID                     0x2304</span>
<a name="l00099"></a><a class="code" href="group__usb__atmel__ids__group.html#ga90ee7ee99e3d7eecb8eeccc1e233eb0b">00099</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_UC3_EVK1101_CTRLPANEL_HID   0x2305</span>
<a name="l00100"></a><a class="code" href="group__usb__atmel__ids__group.html#gad52a705633f06df68872d5b5f1184b15">00100</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_UC3_EVK1101_CTRLPANEL_HID_MS 0x2306</span>
<a name="l00101"></a><a class="code" href="group__usb__atmel__ids__group.html#gac2efd8861d003f7b5933abbe604b7ea1">00101</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_UC3_CDC                     0x2307</span>
<a name="l00102"></a><a class="code" href="group__usb__atmel__ids__group.html#ga02ed0d32e8e439ad888dbe84fadb8aaa">00102</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_UC3_AUDIO_MICRO             0x2308</span>
<a name="l00103"></a><a class="code" href="group__usb__atmel__ids__group.html#gaa61c3875223bb266b9ad2c15e9bcd446">00103</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_UC3_CDC_DEBUG               0x2310       // Virtual Com (debug interface) on EVK11xx</span>
<a name="l00104"></a><a class="code" href="group__usb__atmel__ids__group.html#ga010990fba35831f6098e8b612734540c">00104</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_UC3_AUDIO_SPEAKER_MICRO     0x2311</span>
<a name="l00105"></a><a class="code" href="group__usb__atmel__ids__group.html#ga127317fe6fdf787d27384ea41b316353">00105</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_UC3_CDC_MSC                 0x2312</span>
<a name="l00106"></a>00106 <span class="preprocessor"></span>
<a name="l00107"></a>00107 
<a name="l00110"></a><a class="code" href="group__usb__atmel__ids__group.html#gaaf3a5a5c1184945d22db685819751a38">00110</a> <span class="preprocessor">#define  USB_PID_ATMEL_AVR_HIDMOUSE                0x2400</span>
<a name="l00111"></a><a class="code" href="group__usb__atmel__ids__group.html#gaf8654a9ba8d7f75218bee8debe1ff5e3">00111</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_AVR_HIDKEYBOARD             0x2401</span>
<a name="l00112"></a><a class="code" href="group__usb__atmel__ids__group.html#ga71addefe96b17b424911d0e6999e7ec2">00112</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_AVR_HIDGENERIC              0x2402</span>
<a name="l00113"></a><a class="code" href="group__usb__atmel__ids__group.html#gae34ec609c2a8010baca95d702b2f59f9">00113</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_AVR_MSC                     0x2403</span>
<a name="l00114"></a><a class="code" href="group__usb__atmel__ids__group.html#gab3ec3147b9741f7d90ae165e592e7361">00114</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_AVR_CDC                     0x2404</span>
<a name="l00115"></a><a class="code" href="group__usb__atmel__ids__group.html#gae64a8c0cdbbd1f21fc7fe847ff876fbe">00115</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_AVR_PHDC                    0x2405</span>
<a name="l00116"></a><a class="code" href="group__usb__atmel__ids__group.html#ga12d14a92af20179a6a0c59c26b842bd9">00116</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_AVR_MSC_HIDMOUSE            0x2420</span>
<a name="l00117"></a><a class="code" href="group__usb__atmel__ids__group.html#ga0735712fd6c9858f62be70c8224c2059">00117</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_AVR_MSC_HIDS_CDC            0x2421</span>
<a name="l00118"></a><a class="code" href="group__usb__atmel__ids__group.html#ga3479e9edd38bb8c19e6dd4bea38bf284">00118</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_AVR_XPLAIN_BC_POWERONLY     0x2430</span>
<a name="l00119"></a><a class="code" href="group__usb__atmel__ids__group.html#gad6a7e99331d3b65fe1747628dd8b7257">00119</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_AVR_XPLAIN_BC_TERMINAL      0x2431</span>
<a name="l00120"></a><a class="code" href="group__usb__atmel__ids__group.html#ga146f3df61ba502c5c4f93a4e03d7c52c">00120</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_AVR_XPLAIN_BC_TOUCH         0x2432</span>
<a name="l00121"></a><a class="code" href="group__usb__atmel__ids__group.html#gae43a0f16da456b368f146e6f1b1e920b">00121</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_AVR_AUDIO_SPEAKER           0x2433</span>
<a name="l00122"></a>00122 <span class="preprocessor"></span>
<a name="l00123"></a>00123 
<a name="l00127"></a><a class="code" href="group__usb__atmel__ids__group.html#ga173d2e0215c7d3184388097e541e8dad">00127</a> <span class="preprocessor">#define  USB_PID_ATMEL_DFU_ATUC3D                  0x2FE9</span>
<a name="l00128"></a><a class="code" href="group__usb__atmel__ids__group.html#ga59330b9a02bf3b9bea68ee373183e041">00128</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_DFU_AT32UC3C                0x2FEB</span>
<a name="l00129"></a><a class="code" href="group__usb__atmel__ids__group.html#ga68f5b8a39ac712a611f1140d80b9b58c">00129</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_DFU_ATMEGA8U2               0x2FEE</span>
<a name="l00130"></a><a class="code" href="group__usb__atmel__ids__group.html#ga208651a2d251f01e52d9b7c51b6f9250">00130</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_DFU_ATMEGA16U2              0x2FEF</span>
<a name="l00131"></a><a class="code" href="group__usb__atmel__ids__group.html#gacd8db8dbfd7130716e4bee4606ab8729">00131</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_DFU_ATMEGA32U2              0x2FF0</span>
<a name="l00132"></a><a class="code" href="group__usb__atmel__ids__group.html#gaa11f6d95a0888b0f8defad9cbf78fc65">00132</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_DFU_AT32UC3A3               0x2FF1</span>
<a name="l00133"></a><a class="code" href="group__usb__atmel__ids__group.html#gaffc46609cff6a77aeb4393e31feaea05">00133</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_DFU_ATMEGA32U6              0x2FF2</span>
<a name="l00134"></a><a class="code" href="group__usb__atmel__ids__group.html#ga2d071c4d544362684d714866bcf71543">00134</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_DFU_ATMEGA16U4              0x2FF3</span>
<a name="l00135"></a><a class="code" href="group__usb__atmel__ids__group.html#gacc8564e7fe5ed97397f9e29bb1dd1da6">00135</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_DFU_ATMEGA32U4              0x2FF4</span>
<a name="l00136"></a><a class="code" href="group__usb__atmel__ids__group.html#gab964ea6d7b5cd446503f1cfd117c6fb7">00136</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_DFU_AT32AP7200              0x2FF5</span>
<a name="l00137"></a><a class="code" href="group__usb__atmel__ids__group.html#ga269e2728ce539d20958aa5f2585b66f6">00137</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_DFU_AT32UC3B                0x2FF6</span>
<a name="l00138"></a><a class="code" href="group__usb__atmel__ids__group.html#gadfe12f6d5db92d6fafd65581533f2280">00138</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_DFU_AT90USB82               0x2FF7</span>
<a name="l00139"></a><a class="code" href="group__usb__atmel__ids__group.html#ga90c652420209632cdaf35e052c2a150f">00139</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_DFU_AT32UC3A                0x2FF8</span>
<a name="l00140"></a><a class="code" href="group__usb__atmel__ids__group.html#ga42a899ba4187b397c1d7aaf0e5c51a17">00140</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_DFU_AT90USB64               0x2FF9</span>
<a name="l00141"></a><a class="code" href="group__usb__atmel__ids__group.html#ga9819f0f192d21296c7e548d6fb59ec32">00141</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_DFU_AT90USB162              0x2FFA</span>
<a name="l00142"></a><a class="code" href="group__usb__atmel__ids__group.html#ga7cdcdd407742dfa62250a4120c95ed0b">00142</a> <span class="preprocessor"></span><span class="preprocessor">#define  USB_PID_ATMEL_DFU_AT90USB128              0x2FFB</span>
<a name="l00143"></a>00143 <span class="preprocessor"></span><span class="comment">// 2FFCh to 2FFFh used by C51 family products</span>
<a name="l00145"></a>00145 <span class="comment"></span>
<a name="l00147"></a>00147 
<a name="l00149"></a>00149 
<a name="l00150"></a>00150 
<a name="l00151"></a>00151 <span class="preprocessor">#endif // _USB_ATMEL_H_</span>
</pre></div></div>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Defines</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>



<hr class="footer"/><address class="footer"><small>
Generated on Mon Dec 19 2011 21:04:51 for OpenShoe by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.5.1
</small></address>

</body>
</html>
